// https://vue-i18n.intlify.dev/guide/essentials/syntax.html#html-message
export default {
    lang: {
        common: {
            add: '新增',
            back: '返回',
            save: '保存',
            saved: '保存成功',
            cancel: '取消',
            edit: '编辑',
            del: '删除',
            deleted: '删除成功',
            insert: '插入',
            nodeName: '节点名称',
            else: '否则',
            successTip: '成功提示',
            errTip: '错误提示',
            toDetail: '查看详情',
        },
        err: {},
        mainflow: {
            title: '主流程列表',
            add: '增加主流程',
            table: ['主流程名称', '是否启用', '操作'],
            form: {
                title: '新增主流程',
                name: '主流程名称',
            },
            delConfirm: '确认要删除该主流程吗?',
        },
        flow: {
            nodes: ['话术节点', '条件节点', '采集节点', '跳转节点'],
            nodesDesc: ['返回话术给用户', '设置条件，控制流程走向', '采集用户输入的信息，并保存到变量中', '流程之间跳转，或跳转至外部'],
            title: '绘制对话流程',
            steps: ['第一步：发布流程', '第二步：开始测试'],
            save: '保存当前流程',
            pub: '发布所有流程',
            test: '测试流程',
            addSubFlow: '新增子流程',
            form: {
                name: '子流程名',
            },
            subFlowReleased: '发布成功',
            needOne: '最少保留一个子流程',
            delConfirm: '确认要删除该子流程吗?',
            send: '发送',
            reset: '重置',
            changeSaveTip: '流程已经修改，需要保存并切换吗?',
            guideReset: '流程结束,如需重新开始请点下方重来按钮',
        },
        dialogNode: {
            nodeName: '话术节点',
            nextSteps: ['等待用户回复', '执行下一个节点'],
            errors: ['未填写节点名称', '未填写话术信息', '话术信息超长, 需少于200字'],
            form: {
                label: '节点话术',
                addVar: '插入变量',
                nextStep: '下一步',
                choose: '选择执行的操作',
            },
            var: {
                title: '选择需要插入的变量',
                choose: '选择变量',
            }
        },
        conditionNode: {
            types: ['用户意图', '用户输入', '流程变量'],
            compares: ['等于', '不等于', '包含', '用户输入超时'],
            nodeName: '条件节点',
            errors: ['请输入条件名称', '输入的条件名称重复', '未填写节点名称', '未设置条件分支'],
            newBranch: '添加分支',
            condName: '名称',
            condType: '条件类型',
            condTypePH: '请选择条件类型',
            comparedPH: '请选择被比较数据',
            compareTypePH: '请选择比较类型',
            targetPH: '请选择比较的值',
            andCond: '"与"条件',
            orCond: '添加"或"条件',
            newCond: '添加条件',
        },
        collectNode: {
            nodeName: '采集节点',
            cTypes: ['用户输入', '数字', '自定义正则'],
            branches: ['采集成功', '采集失败'],
            errors: ['未填写节点名称', '未选择采集类型', '未选择保存变量', '未添加分支信息'],
            cTypeName: '采集类型',
            varName: '保存的变量',
            labels: ['采集类型', '请选择采集类型', '自定义正则', '赋值变量', '请选择变量'],
        },
        gotoNode: {
            types: ['结束对话', '主流程', '子流程', '外部链接'],
            nodeName: '跳转节点',
            errors: ['未填写节点名称', '未选择跳转类型', '未选择跳转的子流程', '未填写跳转的外部链接'],
            briefs: ['执行动作', '结束流程', '跳转到子流程', '跳转到外部链接', '跳转到主流程'],
            gotoType: '跳转类型',
            gotoTypePH: '请选择跳转类型',
            gotoMainFlow: '跳转的主流程',
            gotoMainFlowPH: '选择跳转的主流程',
            gotoSubFlow: '跳转的子流程',
            gotoSubFlowPH: '选择跳转的子流程',
            externalLink: '外部链接',
        },
        intent: {
            title: '意图管理',
            add: '新增意图',
            delConfirm: '确认要删除该意图吗?',
            table: ['意图名', '关键词数量', '正则数量', '相似问数量', '操作'],
            form: {
                title: '新增意图',
                name: '意图名',
            },
            detail: {
                edit: '编辑意图',
                kw: '关键词',
                addKw: '新增关键词',
                re: '正则表达式',
                addRe: '新增正则',
                sp: '相似表达句子',
                addSp: '新增相似问'
            },
        },
        settings: {
            title: '配置管理',
            ipNote: '启动时，可以使用 -ip 和 -port 覆盖配置的参数',
            ipNote2: '如果配置的IP地址错误导致应用启动失败, 请在启动时, 加上 -rs 来重置配置参数',
            prompt2: '应用端口',
            prompt2_2: '当指定端口被占用, 随机选择一个可用的端口',
            prompt3: '会话时长',
            prompt4: '分钟',
            note: '修改了IP地址, 端口或会话时长，需要重启应用才能生效',
            invalidIp: '设置的IP地址不正确',
        },
        var: {
            types: ['字符串', '数字'],
            sources: ['外部导入', '流程采集', '远程HTTP接口(正式版)'],
            title: '变量管理',
            add: '新增变量',
            table: ['变量名', '变量类型', '变量取值来源', '操作'],
            form: {
                title: '流程变量',
                name: '变量名称',
                type: '变量类型',
                choose1: '请选择变量类型',
                source: '变量取值来源',
                choose2: '请选择变量取值来源',
            },
        },
        home: {
            title: 'Dialog Flow 对话流程可视化编辑器',
            subTitle: '低代码流程应答系统',
            btn1: '立即使用',
            btn2: '查看文档',
            btn3: '查看演示Demo',
            dlTitle: '下载',
            dl1: '您可以从Github上下载到最新版',
            dl2: '如果您有任何意见或建议, 请发邮件到: dialogflow(AT)yeah.net 或者创建一个 <a href="https://github.com/dialogflowchatbot/dialogflow/issues">帖子</a>',
            introTitle: '这是什么软件?',
            intro1: '它类似 Google 的 Dialogflow, 但是多了一个流程画布编辑器，可以更好的设计流程. 它也像 Typebot, 但是多了一个完整的应答后端.',
            intro2: '它拥有一个可视化的流程编辑器, 编辑完成后，可以测试流程, 并最终发布流程.',
            intro3: '目前，它可以返回话术给用户，并采集用户输入，还可以通过条件判断，执行不同的节点.',
            intro4: '它很轻量。整个软件，包含了前端和后端，只有不到 6M 大小，非常易于分发和部署.',
            intro5: '你可以修改软件的监听端口，这样就可以在同一台服务器上，同时运行多个实例，解决不同的用户场景.',
            intro6: '它下载后，就可以直接使用，不用安装任何依赖。而且数据是存放在本地，可以保护数据营隐私.',
            midTitle: '我们的优势',
            adv1Title: '易用',
            adv1: '简便、直观的编辑界面。<br />人人都会使用<br />只需简单的鼠标拖拽和点击<br />就可以绘制出一个对话流程',
            demo: '演示',
            demo1: '电话催收',
            demo2: '用户信息收集',
            demo3: '一句话通知',
            demoUnvailableTitle: '演示在Github上不可用Demos are not available on Github',
            demoUnvailableContent: '由于目前没有服务器来托管后台.<br />但是可以<a href="https://github.com/dialogflowchatbot/dialogflow/releases">下载该软件</a>, 它包含了3个演示对话流程',
            adv2Title: '小巧、快速',
            adv2: '只有两个文件（程序和数据库），部署非常方便。<br />依托AoT编译技术<br />可提供超高的并发数和超快的响应',
            adv3Title: '解决各种问题',
            adv3: '使用不同的流程节点组合<br />满足不同场景业务需求<br />解决不同人群遇到的问题',
            adv4Title: '兼容性',
            adv4: '前端支持 Firefox、Chrome、Microsoft Edge、Safari、Opera 等主流浏览器<br /><br />该应用支持部署在 Linux、Windows Server、macOS Server 等操作系统',
            adv5Title: '易于集成',
            adv5: '提供了基于HTTP协议的应答接口<br />还可以集成 FreeSwitch 以实现智能语言机器人',
            adv5Doc: '查看文档',
        },
        guide: {
            title1: '创建对话流程',
            nav1: '开始绘制',
            title2: '我们内置了“肯定”、“否定”意图。若不够，可自行添加',
            nav2: '意图管理',
            desc2: '意图，是指用户说的话，符合某种想法。',
            title3: '需要储存用户输入，或获取外部数据？',
            nav3: '创建变量',
            desc3: '变量用于保存一些不确定的数据，它用在流程的答案、条件判断里。',
            title4: '机器人设置',
            nav4: '修改配置',
            desc4: '修改监听端口、会话长度等',
            title5: '操作手册和对接文档',
            nav5: '查看文档',
            desc5: '了解如何通过画布，快速的构建出流程。了解如何通过代码，对接应答接口',
        },
    }
}